I stayed up until 3:30am last night, finishing HPB. Actually, I read most of it yesterday, since I was only able to read a few chapters on the weekend.
Wow, what a great book. Best in the series so far, in my opinion. Lots of action, and wasn't long and drawn out like Book 4 and Book 5.
(
spoilers and thoughts )